#include"DCLL.h"
void test()
{
	ListNode* head = LTInit();
	
	ListPushBack(head, 1);
	ListPushBack(head, 2);
	ListPushBack(head, 3);
	ListPushBack(head, 4);
	ListPrint(head);

	ListPopBack(head);
	ListPopBack(head);
	ListPopBack(head);
	ListPrint(head);

	ListPushFront(head, 10);
	ListPushFront(head, 12);
	ListPushFront(head, 15);
	ListPrint(head);

	ListErase(ListFind(head, 15));
	//ListInsert(ListFind(head, 1), 1000);
	ListPrint(head);

	ListPopFront(head);
	ListPrint(head);

	ListPopFront(head);
	ListInsert(ListFind(head, 1), 1000);
	ListPrint(head);
}
int main()
{
	test();
	return 0;
}
